🇬🇧 en es 🇪🇸

dog pound noun

  • (US) An animal shelter where stray dogs are kept.
perrera
Wiktionary Links